rock platform - German English Dictionary